delayed sensation - German English Dictionary